grass of parnassus - Spanish English Dictionary